﻿// 3593. 统计单词.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>
#include <string>


using namespace std;
/*
https://www.acwing.com/problem/content/3596/

编写一个程序，读入用户输入的，以 . 结尾的一行文字，统计一共有多少个单词，并分别输出每个单词含有多少个字符。 
（凡是以一个或多个空格隔开的部分就为一个单词）

输入格式
共一行，包含一个以 . 结尾的字符串。

注意，最后一个单词后面会直接跟一个 . 表示句子结束，但是该 . 并不计入单词中。

输出格式
共一行，按顺序输出字符串中每个单词包含的字母的个数。

数据范围
字符串长度不超过 1000。

输入样例：
hello how are you.
输出样例：
5 3 3 3
*/


string str;
int main()
{
	while (cin >> str) {
		if (str.back() == '.') {
			cout << str.size() - 1 << endl;
			break;
		}
		else {
			cout << str.size() << " ";
		}

	}


	return 0;
}
 